﻿/*****************************************************************************/
/**
 *	\file	main.cpp
 *	\author	Xavier
 *	\date	2023/05/07
 *	\version	1.0
 *	\brief	程序的入口文件
 *	\note	Copyright (c) 2020-2030 南京理工大学
 *	\remarks	无
 ******************************************************************************/
#include "head.h"

int main() // 程序入口从这里开始运行
{
	CMgr *mgrobj = new CMgr(); // 创建管理类实体
	SetConsoleOutputCP(65001); // 防止中文乱码
	char choice = '1';
	initialRoom(mgrobj); // 初始化80个房间的信息,分四个等级
	mgrobj->readData();	 // 从文件读取已有信息
	welcome();			 // 验证用户登陆,登陆成功显示欢迎信息

	while (choice == '1')
	{
		enter(mgrobj);		// 根据用户的选择执行不同的功能
		mgrobj->saveData(); // 存储修改的信息
		cout << endl;
		cout << "继续使用本系统请按\"1\",退出请按\"2\"!  ";
		choice = inputChar();
		cout << endl;
	}
	delete mgrobj; // 程序结束，内存释放
}